Was ist one time pad?

One Time Pad (OTP) ist eine Verschlüsselungstechnik, die als eine der sichersten Verschlüsselungsmethoden gilt, solange bestimmte Regeln eingehalten werden.

  • Bei der Verwendung eines One-Time-Pads wird eine zufällige Schlüsselzeichenfolge verwendet, die genauso lang ist wie die zu verschlüsselnde Nachricht.
  • Der Schlüssel darf nur einmal verwendet werden (daher der Name "One Time Pad").
  • Sowohl der Sender als auch der Empfänger müssen im Besitz des identischen Schlüssels sein, um die Nachricht zu verschlüsseln und zu entschlüsseln.
  • Da der Schlüssel zufällig ist und nur einmal verwendet wird, ist die One-Time-Pad-Verschlüsselung theoretisch nicht zu knacken, solange der Schlüssel sicher ausgetauscht und gehandhabt wird.

Obwohl One-Time-Pads als äußerst sicher gelten, sind sie in der Praxis aufgrund ihrer Einschränkungen nur selten im Einsatz. Die Schlüssel müssen in einem physisch sicheren Ort aufbewahrt werden und die Schlüsselverteilung kann problematisch sein. Außerdem ist die Schlüsselverteilung nicht immer einfach und kann die Verschlüsselungstechnik unsicher machen, wenn nicht ordnungsgemäß implementiert.